// manager/pages/creditpicture/index.js
import config from '../../../utils/config';
import { onSaveToPhone } from '../../../common/saveImageToAlbum';
Page({

    /**
     * 页面的初始数据
     */
    data: {
        baseUrl: config.baseUrl,
        imgUrl: ""
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        this.setData({
            imgUrl: options.imgUrl
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    // 查看图片
    previewImage(e) {
        let { baseUrl, imgUrl } = this.data;
        wx.previewImage({
            current: baseUrl + imgUrl, // 当前显示图片的http链接
            urls: [baseUrl + imgUrl] // 需要预览的图片http链接列表
        })
    },

    // 保存图片
    saveImg(e){
        let { baseUrl, imgUrl } = this.data;
        if(imgUrl){
            wx.getImageInfo({
                src: baseUrl + imgUrl,
                success (res) {
                    onSaveToPhone(res.path).then(() => {
                        console.log('保存成功')
                    })
                }
            })
        }
    },

    /**
     * 跳转我的设置
     */
    toSetup(){
        wx.switchTab({
          url: '/pages/setup/index',
        })
    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function (option) {
        let { imgUrl } = this.data;
        return {
            title: `预授信`,
            path: `/manager/pages/creditpicture/index?imgUrl=${imgUrl}`,
            // imageUrl: !isVisitor ? `${baseUrl + systemInfo.systemLogo}` : `${baseUrl + urldata.systemLogo}`,
        }
    },
})